草庐IT

ASP.NET Web Forms - Repeater 控件

全部标签

c# - Google map - ASP.Net 中的简单方法?

我想使用谷歌地图并在网络上看到一百万种方法。有些是javascript方法,有些是asp.net服务器组件,我用它们碰运气。使用c#和asp.net的最简单和最可靠的方法是什么?我的位置数据包括数据库中的地理编码。我想为用户提供一种查找特定位置的方法。从那里,我的代码将为谷歌地图提供一个地理编码表,map上的标记与找到的条目相对应。用户可以看到每个条目,并且需要能够在返回多行时分辨出哪个是哪个。有什么好的方法吗? 最佳答案 GooglemapAPI是通过JavaScript访问的(任何服务器控件只是从您那里抽象出来)。在您描述的情况

c# - 如何允许用户在他选择的位置拖动动态创建的控件

我正在创建一个应用程序,我需要在其中生成动态创建的控件,例如文本框或标签等。现在,该用户可以将该文本框重新定位到他想要的位置。就像我们在VisualStudio中所做的那样。一种方法是通过使用文本框从他那里获取值来获取新位置。但我希望用户界面简单。winforms能不能有这样的功能 最佳答案 我已经创建了一个简单的表单来演示如何通过拖动控件来移动控件。该示例假定在附加到相关事件处理程序的表单上有一个名为button1的按钮。privateControlactiveControl;privatePointpreviousLocatio

c# - flowlayout 控件不断在 winforms 中以错误的方向添加控件

我在winforms中有一个flowlayout控件,我已将其流向设置为TopDown但它一直从左到右添加控件,autoscroll也设置为true。flowLayoutPanel1.Controls.Clear();LabellabelInput=newLabel();ListBoxlistBoxNewInput=newListBox();//Initializelabel'spropertylabelInput.Text="#"+Convert.ToInt32(sequence);labelInput.AutoSize=true;//InitializetextBoxesPrope

c# - 如何在 ASP.NET MVC 中正确编码 MailTo 链接?

我在ASP.NETMVC5应用程序上有以下mailto链接:sharebyemail这不是在HTML验证器上验证。我收到错误:Badvaluemailto:?subject=Thesubject&body=Thisistheurl:%0D%0Ahttp://localhost:8580/homeforattributehrefonelementa:Whitespaceinquerycomponent.Use%20inplaceofspaces.我尝试使用HttpUtility.UrlEncode进行编码,但是当我打开电子邮件时,我在主题和正文中看到“+”符号和其他符号,我无法解决这个问

c# - WPF 选项卡控件防止选项卡更改

我正在尝试为我的应用程序开发一个系统维护屏幕,其中我有几个选项卡,每个选项卡代表不同的维护选项,即维护系统用户等。一旦用户点击编辑/新建以更改现有记录,我想阻止导航离开当前选项卡,直到用户点击保存或取消。谷歌搜索后,我找到了一个链接http://joshsmithonwpf.wordpress.com/2009/09/04/how-to-prevent-a-tabitem-from-being-selected/这似乎解决了我的问题,或者我是这么认为的。我试过实现这个,但我的事件似乎从未触发过。下面是我的XAML。User:EditNew这是我的代码publicpartialclass

c# - 如何在 ASP.Net 中检索上传文件的 "Last Modified Date"

我正在开发一个网站,客户端上传一些文档文件,如doc、docx、htm、html、txt、pdf等。我想检索上传文件的最后修改日期。我创建了一个处理程序(.ashx)来完成保存文件的工作。Followingisthecode:HttpPostedFilefile=context.Request.Files[i];stringfileName=file.FileName;file.SaveAs(Path.Combine(uploadPath,filename));如您所见,使用file.SaveAs()方法保存文件非常简单。但是这个HttpPostedFile类没有公开任何属性来检索文件

c# - 测量 ASP.NET MVC 3 的性能

我在ASP.NETMVC3中构建了一个JSON服务,我希望能够测量应用程序中操作的执行时间(我希望它自动记录缓慢的操作)。因此这看起来很棒;http://coderjournal.com/2010/10/timing-the-execution-time-of-your-mvc-actions/(在堆栈溢出的地方也提到过)问题是我从这种方法中得到的测量值肯定是错误的;我添加了另一个秒表,它会在Action的第一件事开始并在返回之前停止。例子:方法里面的秒表=>10ms(这里省略了序列化成json的过程,所以可以理解比实际要短)秒表属性(上面的代码)=>676msFirefox说请求耗时

c# - Jquery 发布到 ASP.NET API Controller

我有一个通过jquery生成的表单:$.get("/api/get/getListItems",function(data){vartable="";table+="";$.each(data,function(y,z){console.log(z);table+='';$.each(this,function(k,v){table+='';});table+='';table+='';});table+='';table+='';$('#form').html(table);});它生成这个HTML(10行输入字段,7列和1个复选框):http://jsfiddle.net/8zpr

c# - 对所有 Controller 操作执行操作过滤器 (C#/ASP.NET MVC)

我制作了一个新的Action过滤器(属性,类似于[Authorize]),它根据session值授权访问ControllerAction。但是,我基本上是用该属性装饰我的所有Controller操作(除了极少数)。因此,我认为在我将[ExemptFromAuthorize]属性附加到Controller操作的情况下,让操作过滤器始终执行除外会更好吗?(也许通过继承到我自己的Controller类?)我该怎么做? 最佳答案 运行jeef3的答案,我想到了这个。它可以使用更多的错误检查和稳健性,例如多个定界操作,但总体思路可行。在您的特

c# - ASP.NET 中的递归 TreeView

我有一个列表类型的对象,我希望用它来填充asp.netc#中的TreeView。每个对象项都有:id|Name|ParentId例如:id|Name|ParentId-------------------------1|Alice|02|Bob|13|Charlie|14|David|2在上面的例子中,parent是爱丽丝,她有两个child鲍勃和查理。大卫是鲍勃的child。我在尝试在c#ASP.NET中递归地动态填充TreeView时遇到了很多问题有没有人有一个简单的解决方案?顺便说一句:您可以使用People.Id、People.Name和People.ParentId来访问成员